void Triangular::configurarTest(){
	cout << "...configurando caso de test..." << endl;
}

void Triangular::armarCasosDeTest(){
	Matriz* primerParametro = new Matriz(4,4);

	primerParametro->setearValor(0,0,1);
	primerParametro->setearValor(0,1,1);
	primerParametro->setearValor(0,2,1);

	primerParametro->setearValor(1,0,0);
	primerParametro->setearValor(1,1,1);
	primerParametro->setearValor(1,2,1);

	primerParametro->setearValor(2,0,0);
	primerParametro->setearValor(2,1,0);
	primerParametro->setearValor(2,2,1);

	Matriz* salidaInOut = new Matriz(3,3);

	salidaInOut->setearValor(0,0,1);
	salidaInOut->setearValor(0,1,1);
	salidaInOut->setearValor(0,2,1);

	salidaInOut->setearValor(1,0,0);
	salidaInOut->setearValor(1,1,1);
	salidaInOut->setearValor(1,2,1);

	salidaInOut->setearValor(2,0,0);
	salidaInOut->setearValor(2,1,0);
	salidaInOut->setearValor(2,2,1);


	Bool32* salidaEsperada = new Bool32(true);

	CasoDeTest c1;
	c1.agregarParametro(primerParametro);;
	c1.setSalidaEsperada(salidaEsperada);
	c1.agregarSalidaInOut(salidaInOut);

	this->agregarCasoDeTest(c1);
}

void Triangular::finalizarTest(){
	cout << "...finalizando caso de test..." << endl;
}